Big Huge Thesaurus

rubiaceous plant

noun